<html>
<head>
<meta charset="UTF-8">
<title>插件参数模板列表</title>
	<link id="easyuiTheme"  href="../../static/easyui/themes/bootstrap/easyui.css" rel="stylesheet" type="text/css"/>
	<link href="../../static/easyui/themes/icon.css" rel="stylesheet" type="text/css"/>
	<link href="../../static/css/esaas-easyui-edit.css" rel="stylesheet" type="text/css"/>
	<script src="../../static/easyui/jquery.min.js" type="text/javascript"></script>
	<script src="../../static/easyui/jquery.cookie.js" type="text/javascript"></script>
	<script src="../../static/easyui/ui-theme.js" type="text/javascript"></script>
	<script src="../../static/easyui/jquery.easyui.min.js" type="text/javascript" charset="utf-8"></script>
	<script src="../../static/easyui/locale/easyui-lang-zh_CN.js" type="text/javascript"></script>
	<script src="../../static/plugin/assets/jslib.util.js" type="text/javascript"></script>
	<script src="../../static/plugin/assets/jslib.jquery.ajax.js" type="text/javascript"></script>
	<script src="../../static/plugin/assets/jslib.easyui.util.js" type="text/javascript"></script>
	<script src="../../ffres/dict/all.js" type="text/javascript"></script>
	<a href="" target="_blank" id="commonLink" name="commonLink"></a>
</head>
<script type="text/javascript">

	$(function(){
		var pluginId =$.getUrlParam("pluginId");
		$("#dg").datagrid({
			singleSelect: true,
			collapsible: true,
			url: '../../api/plugin/param/template/configs/',
			method: 'post',
			queryParams: {
				pluginId: pluginId
			},
			toolbar: "#tb",
			title: "Load Data",
			rownumbers: true,
			pagination: true,
			pageSize: 20
		});
	});


	function doAdd(){
		JLEUtil.createModalWin('新增', 'PluginParamTemplateAdd.html?' + 'pluginId=' + $.getUrlParam('pluginId'));
	}
	
	function doUpdate() {
		var row = $('#dg').datagrid('getSelected');
		if (row){
			JLEUtil.createModalWin('修改', 'PluginParamTemplateUpdate.html?' + 'paramId=' + row.paramId);
		} else {
			$.messager.alert('提示','请选择一条记录！','info');
		}
	}
	
	function doDelete(){
		var row = $('#dg').datagrid('getSelected');
		if (row) {
			$.messager.confirm('删除提示', '你确定要删除这条记录?', function(r){
				if (r){
					var jsonData = JSON.parse('{'+'"paramId":"' + row.paramId + '"'+'}');
					$.restfulDelete('../../api/plugin/param/template/config', jsonData, function(data) {
						$.messager.alert('提示','记录删除成功!','info');
						$('#dg').datagrid('reload');
					});
				}
			});
		} else {
			$.messager.alert('提示','请选择一条记录！','info');
		}
	}

	function doView(){
		var row = $('#dg').datagrid('getSelected');
		if (row) {
			JLEUtil.createModalWin('详情','PluginParamTemplateView.html?' + '&paramId=' + row.paramId);
		} else {
			$.messager.alert('提示','请选择一条记录！','info');
		}
	}
	

	function reloadList(){
		$('#dg').datagrid('reload');
		JLEUtil.closewin();
	};

	//关闭
	function closeForm() {
		window.parent.JLEUtil.closewin();
	}
</script>
</head>
<body class="easyui-layout">
<div data-options="region:'north',title:''" style="height: 65px; ">
	<div  class="esaas-info-title2" style="background-color: #205081;" style="height: 50px; ">
		<div  style="padding: 2px; ">
            插件参数模板列表
		</div>
		<a style="position:absolute;right: 10px;top: 3px;width:22px;height: 22px;background: url('../../static/easyui/themes/icons/cancel6.png')" class="easyui-menubutton" onclick="closeForm()" hr="#"></a>
	</div>
	<form id="searchForm">
		<table>
			<tr>
				<td class="searchTd">&nbsp;参数标识：</td>
				<td><input name="paramId" id="paramId"/></td>
				<td><a class="easyui-linkbutton" href="javascript:void(0);" onclick="JLEUtil.queryForm('searchForm','dg','../../api/plugin/param/template/configs');">查找</a></td>
				<td><a class="easyui-linkbutton" href="javascript:void(0);" onclick="JLEUtil.clearForm('searchForm');">清空</a></td>
			</tr>
		</table>
	</form>
</div>
<div data-options="region:'center',split:false">
<table id="dg" class="easyui-datagrid" title="" style="width:100%;height:95%">
		<thead>
			<tr>
				<th data-options="field:'paramId',resizable:true" >参数标识</th>
				<th data-options="field:'pluginId',resizable:true" >插件ID</th>
				<th data-options="field:'paramCategory',resizable:true" formatter="formatter_PARAM_CATEGORY" >参数类别</th>
				<th data-options="field:'paramCode',resizable:true">参数代码</th>
				<th data-options="field:'paramName',resizable:true" >参数名称</th>
				<th data-options="field:'paramHtmlTag',resizable:true" formatter="formatter_PARAM_HTML_TAG" >参数HTML标签</th>
				<th data-options="field:'paramHtmlOption',resizable:true" >参数HTML选项</th>
				<th data-options="field:'paramOrderId',resizable:true" >参数排序</th>
				<th data-options="field:'parentParamId',resizable:true" >父参数标识</th>
			</tr>
		</thead>
	</table>
</div>
<div id="tb" style="padding:1px">
	<div style="margin-bottom:2px">
		<a href="javascript:doAdd()" class="easyui-linkbutton" iconCls="icon-add" plain="true">新增</a>
		<a href="javascript:doUpdate()" class="easyui-linkbutton" iconCls="icon-edit" plain="true">修改</a>
		<a href="javascript:doDelete()" class="easyui-linkbutton" iconCls="icon-remove" plain="true">删除</a>
		<a href="javascript:doView()" class="easyui-linkbutton" iconCls="icon-ok" plain="true">查看</a>
	</div>
</div>
</body>
</html>
